// 这是一个混入文件, 专门用于封装组件内的一些公共配置项(data, methods, created..., watch)
// 将来只要进行了正确的语法混入, 这些配置项会全部作用在混入的组件中
// 注意点: 提供的配置项冲突问题
// 1.相同的生命周期函数=>如果冲突了, 不会覆盖, 两个都会执行,且mixins先执行
// 2.相同的data=>冲突 =>覆盖, 以组件内的数据优先  其他methods类似data
export default {
  data() {
    return {
      title: 'mixin'
    }
  },
  created() {
    console.log('你好,我是一个新页面')
  },
  methods: {
    sing() {
      console.log('我唱一首歌')
    }
  }
}
